/*字体大小*/
.f12{font-size:1.2rem;}
.f13{font-size:1.3rem;}
.f14{font-size:1.4rem;}
.f15{font-size:1.5rem;}
.f16{font-size:1.6rem;}
.f18{font-size:1.8rem;}
.f20{font-size:2.0rem;}
.f24{font-size:2.4rem;}
.f26{font-size:2.6rem;}
.f28{font-size:2.8rem;}
.f30{font-size:3.0rem;}
.f40{font-size:4.0rem;}
/*文字状态*/	
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tj{text-align:justify;}
/*浮动*/
.l{float:left;}
.r{float:right;}	
/*定位*/
.pr { position:relative;}
.pa { position:absolute;}	
/*清除*/			
.fix{*zoom:1;zoom:1;}
.fix:after{display:table; content:''; clear:both;}	

/*字颜色*/
.colf { color:#fff;}
.c9 { color:#999;}
.c6 { color:#666;}
.c3d { color:#3d3d3d;}
.ce5 { color:#e51338;}
.ce7 { color:#e73252;}
/*背景色*/
.bgc { background:#fff;}
/*行高*/
.lh28 { line-height:28px;}
.lh26 { line-height:26px;}
.lh24 { line-height:24px;}
.lh22 { line-height:22px;}
.lh20 { line-height:20px;}
/*宽度*/
.width { width:100%;}
.width9 { width:90%;}
.width2 { width:50%;}
.width3 { width:33.3%;}
.width4 { width:25%;}
.width5 { width:20%;}
/*li宽度*/
.li2 ul li { width:50%; float:left;}
.li3 ul li { width:33.3%; float:left;}
.li4 ul li { width:25%; float:left;}
.li5 ul li { width:20%; float:left;}
/*防溢出*/
.ovh{overflow:hidden;}
.ove {
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.ov2 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}
/*圆角*/
.borderr4 {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.borderr6 {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}
.borderr10 {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.borderr20 {
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
.borderrcicle {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
/*边框*/
.borderbtm { border-bottom:1px solid #f3f3f3;}
.borderbtm-da { border-bottom:1px solid #dadada; }
.borderbtm-e6 { border-bottom:1px solid #e6e6e6; }

/*按钮*/
.btn {
	display:block;
	border:0;
	line-height:40px;
	height:40px;
	color:#fff;
	font-size:1.6rem;
	background:#999;
}
/*外框padding12*/
.padlr20 { padding:0 20px;}
.pad { padding:12px;}
.pad8 { padding:8px;}
.pad6 { padding:6px;}
.padlr { padding:0 12px;}
.padtb { padding:12px 0;}
.padtop { padding-top:12px;}
.padtop24 { padding-top:24px;}
.padbtm { padding-bottom:12px;}
.padbtm24 { padding-bottom:24px;}
.padl { padding-left:12px;}

.marl6 { margin-left:4px;}
.marl6 { margin-left:6px;}
.marl8 { margin-left:8px;}
.marl10 { margin-left:10px;}
.marbtm10 { margin-bottom:10px;} 

/*标题*/
h1 { color:#3d3d3d; font-size:1.8rem;}
h2 { color:#3d3d3d; font-size:1.6rem;}
h3 { color:#3d3d3d; font-size:1.5rem;}
h4 { color:#3d3d3d; font-size:1.4rem;}

p { color:#666; font-size:1.2rem}

/*加粗*/
.bd { font-weight:bold;}
/*成块*/
.db { display:block;}

/*图片100%显示*/
.img_block {
	width:100%;
	display:block;
	margin:0 auto;
}
/*首行空两个字符*/
.tg-twoword {
    text-indent: 2em;
}
/*下划线*/
.tg-underline {
	text-decoration:underline;
}
.tg-linedetel {
	text-decoration:line-through;
}



























